//路由信息

import Home from "@/pages/Home";
import Search from "@/pages/Search";
import Login from "@/pages/Login";
import Register from "@/pages/Register";
import Detail from "@/pages/Detail";

export default [
        {
            name:'zhuye',
            path:"/home",
            component:Home,
            meta:{show:true}
        },
        {
            name:'search',
            //params参数需站位，且必须传参数,但加可以在配置路由在站位后面加上？ 可传递或者不传递
            path:"/search/:keyword?",
            component:Search,
            meta:{show:true},
            //    路由组件能传递props数据，第一种布尔值写法只能传递props
            //    对象写法 props:{a:1,b:2}
            //    函数写法
            //     props:($route)=>{
            //         // return {keyword:$route.params,k:$route.query.k}
            //     }
            //
        },
        {
            path:"/Login",
            component:Login,
            meta:{show:false}
        },
        {
            path:"/register",
            component:Register,
            meta:{show:false}
        },
        // {
        //     // name: 'detail',  // 是当前路由的标识名称
        //     path: '/detail/:skuId',
        //     component: Detail,
        //     meta:{show:true}
        //
        // },
        //    重定向，在项目跑起来时立马定向到首页
        {
            path:'*',
            redirect:"/home"
        }
    ]